acute splenic tumor - German English Dictionary